time to rest after a meal - Espagnol Anglais Dictionnaire